intrauterine contraceptive of annular form - Spanish English Dictionary